/********************************************************************
 *                       Validação de Formulários                   *
 ********************************************************************/

        /*************************************************
         *                  Aluno                        *
         *************************************************/

// Adicionar/Alterar Aluno


        /*************************************************
         *                  Funcionário                  *
         *************************************************/

// Adicionar Funcionario
$(document).ready(function() {

    $("#addFunc, #altFunc").validate({
        rules:{
            nome:{required: true, minlength: 3},
            cpf:{required: true, CPF: true},
            identidade:{required: true},
            telefone:{required: true, phone: true},
            dtNascimento:{required: true, dateBR: true},
            rua:{required: true},
            numero:{required: true},
            bairro:{required: true},
            cidade:{required: true},
            uf:{required: true},
            cep:{required:true, cep: true},
            funcao:{required: true},
            formacao:{required: true},
            salario:{required: true},
            dtAdmissao:{required: true, dateBr: true}
        },
        messages:{
            nome:{
                    required: "O nome do Funcionário deve ser informado.",
                    minlength: "O nome deve conter no mínimo 3 caracteres"
                },
                
            cpf:{
                  required: "O CPF deve ser informado.",  
                  CPF: "O CPF informado é invalido."
                },
                
            identidade:{
                          required: "A identidade deve ser informada."
                       },
                  
            telefone:{
                        required: "O telefone deve ser informado.",
                        phone: "O telefone informado é inválido."
                     },
                     
            dtNascimento:{
                            required: "A data deve ser informada.",
                            dateBR: "A data informada é inválida."
                         },
            rua:{required: "A rua deve ser informada." },
            numero:{required: "O valor deve ser informado."},
            bairro:{required: "O bairro deve ser informado."},
            cidade:{required: "A cidade deve ser informada."},
            uf:{required: "O estado deve ser informado."},
            cep:{
                    required: "O CEP deve ser informado.",
                    cep: "Informe um CEP válido."
                },
            funcao:{required: "A função deve ser informada."},
            formacao:{required: "A formação deve ser informada."},
            salario:{required: "O saláriio deve ser informado."},
            dtAdmissao:{
                            required: "A data deve ser informada.",
                            dateBR: "A data informada é inválida."
                         }
            
        }
    });
});



